given a roasting - Allemand Anglais Dictionnaire